@charset "utf-8";
/*CSS Reset*/
html,body,h1,h2,h3,h4,h5,h6,p,br,form,button,textarea,select,fieldset,legend,blockquote,ul,ol,li,dl,dt,dd,pre{margin:0;padding:0;}
body{font:12px/1.231 Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;color:#333;} 
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:bold;}
a{color:#478fd6;text-decoration:none;outline:none; cursor:pointer;}
a:hover{text-decoration:underline;}
textarea,select,input,button,label{vertical-align:middle;font-family: Tahoma,Arial, Helvetica, sans-serif; font-size:12px;}
textarea{ overflow:auto;}
button{background:none;border:none;cursor:pointer}
address,cite,code,em,var,acronym{font-style:normal;}
pre{font-size:12px;text-align:center;white-space:pre-wrap;}
small{ font-size:inherit;}
table{border-collapse:collapse;}
div,li,dt,dd,p,pre,td,th{word-wrap:break-word;word-break:break-all;}
ol,ul{list-style:none;}
li{list-style-position:outside}
img,fieldset{border:none;}
input[type="radio"]{vertical-align: text-bottom;}
input[type="text"]{outline:none;}

/**/
.boxShadow{-webkit-box-shadow:1px 2px 4px #ccc;-moz-box-shadow:1px 2px 4px #ccc;box-shadow:1px 2px 4px #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.posR{position: relative;zoom:1;}
.posA{ position:absolute;}
.clearall{overflow:hidden;zoom:1;}
.mt10{margin-top:10px;}
.c_red{color:#ff0000;}
.c_499300{color:#499300;}